proto_csum_blank field gets lost if packet is copied in netback driver.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 10 May 2006 15:23:22 +0000 (16:23 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 10 May 2006 15:23:22 +0000 (16:23 +0100)
Signed-off-by: James Dykman <dykman@us.ibm.com>
linux-2.6-xen-sparse/drivers/xen/netback/netback.c

index 10ddc8adafe6e01b0bd25f76ec77374a26eddb9f..b5d3107951ffa770189bfc57ca6f0b31da17ce64 100644 (file)
@@ -172,6 +172,7 @@ int netif_be_start_xmit(struct sk_buff *skb, struct net_device *dev)
                BUG_ON(ret);
                nskb->dev = skb->dev;
                nskb->proto_data_valid = skb->proto_data_valid;
+               nskb->proto_csum_blank = skb->proto_csum_blank;
                dev_kfree_skb(skb);
                skb = nskb;
        }